home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1993 November / JCSM Shareware Collection - 1993-11.iso / cl040 / cencallj.lzh / CENCALL.DOC < prev    next >
Encoding:
Text File  |  1992-05-15  |  4.5 KB  |  137 lines

  1.                     CENCALL CALLERS LOG PROGRAM
  2.                          George M. Cheney
  3.                          Sysop Centrox BBS
  4.                            (915)332-4256
  5.                            Odessa, Texas
  6.  
  7. A small compact program written for Spitfire BBS systems that will make
  8. a mini-bulletin or callers log showing just the callers that called
  9. today.  The other day a fellow sysop called me and asked if I knew a way
  10. to find out who called today without reading the entire callers log.
  11. I did not know of any program that would quickly tell me who called
  12. today.  I always open the callers.log and go to the end of it and read
  13. backwards.  So after some thought I wrote a little program that I run
  14. from the sfinit.bat that writes a little bulletin type file to show me
  15. who had called today.  It is so simple that I wanted to share it with
  16. other sysop's that might want to do the same thing.
  17.  
  18. FIRST THE LEGAL STUFF:
  19.  
  20. The author, George M. Cheney makes no warranties or any other
  21. representations as to the usefulness of Cencall for any purpose.  I
  22. am not responsible for  damages to equipment, loss of time, loss 
  23. of data, or any other loss resulting from the use of this program. 
  24. Anyone using this program does so at their own risk.  While the 
  25. program has been thoroughly tested, I make no representations as 
  26. to the performance or fitness of this program for any useful or 
  27. un-useful purpose declared or not declared. 
  28.  
  29.  
  30. INSTALLING CENCALL:
  31.  
  32. First is the question of where to put CENCALL.EXE  Actually you
  33. can put it almost anywhere you want to. <Grin>  It needs to be put
  34. in its own directory.  This may be a subdirectory off  your board
  35. directory, or a directory on another drive.  The important thing
  36. is to let it live in it's own directory.  You will need two files
  37. for it operate.  The main program, CENCALL.EXE, and  TODAY.COM,
  38. written by Mike Woltz, author of Spitfire Bulletin Board Software.
  39. Also you will need BRUN45.EXE somewhere in your path.
  40.  
  41. Next you will need to edit your SFLOGON.BAT to copy SFDOORS.DAT to the
  42. directory Cnecall.exe resides in.  The following is an example of my
  43. SFLOGON.BAT.  Note that I cange the name to SFDOORS.ONE.
  44.  
  45. @Echo Off
  46. CENSECII
  47. COPY SFDOORS.DAT C:\SF\CENCALL\SFDOORS.ONE
  48. CD\SF
  49.  
  50. And here is a copy of my SFLOGON.BAT for Node Two.  Note the change in
  51. name to SFDOORS.TWO
  52.  
  53. @Echo Off
  54. CENSECII
  55. COPY SFDOORS.DAT C:\SF\CENCALL\SFDOORS.TWO
  56. CD\SF2
  57.  
  58. *Censecii is another freeware utility I wrote to monitor security levels
  59. and tell the caller who was on the other node.
  60.  
  61. Next you will need to edit your SFINIT.BAT as follows.
  62.  
  63. ECHO OFF
  64. C:\SF\SFCHKUP
  65. CD\
  66. CD\SF\CENCALL
  67. @TODAY >CENTIM.DAT
  68. @CENCALL
  69. @CD\SF\WORK
  70. @FAST!L10 /nCentrox BBS /cC:\SF\DISPLAY\welcome6.CLR /bc:\sf\DISPLAY\welcome6.BBS /Sys /d /f
  71. CD\SF
  72.  
  73. Note the I run my last ten callers bulletin last and sfchkup first....
  74. The program will run after every call and show a screen that lists that
  75. day's callers. I wrote a little bat file to show me the list so I could
  76. jump to dos and look.
  77.  
  78. @ECHO OFF
  79. TYPE C:\SF\CENCALL\CENCALL.DAT
  80.  
  81. Simple enough...  and fast...
  82.  
  83. Than as an added touch I edited my SF.BAT to copy the file to my display
  84. directory and then erase it.  Then used it as a who called yesterday
  85. bulletin.  Just for the fun of it.  You will need to erase it some at
  86. midnight so it will start creating a new list.  The following is an
  87. example of that part of my sf1.bat
  88.  
  89. :EVENT_A
  90. COPY C:\SF\WORK\SFUSERS.DAT C:\SF\DISPLAY
  91. CD\SF\DISPLAY
  92. SFTODAY /O WELCOME3.* /S CENTROX BBS /P /U /C
  93. COPY WELCOME3.* C:\SF\DISPLAY\BULLET4.*
  94. COPY C:\SF\CENCALL\CENCALL.DAT C:\SF\DISPLAY\BULLET27.BBS
  95. COPY C:\SF\CENCALL\CENCALL.DAT C:\SF\DISPLAY\BULLET27.CLR
  96. ERASE C:\SF\CENCALL\CENCALL.DAT
  97. CD\SF
  98. GOTO LOOP
  99.  
  100. I copied it rather than moved it so as to give it the *.BBS and *.CLR
  101. extension.  Then when I run my mail I get all the new bulletins and can
  102. see who called yesterday.
  103.  
  104.  
  105. LICENSE AND REGISTRATION:
  106.  
  107. Cencall took me about three hours to write.  I saw a need and put
  108. something together to fulfill that need.  Cencall is freeware.  I am
  109. including the source code so you can fold, spindle, mutulate, destroy,
  110. or whatever.  Please do not name it after me if you do so.  I hope that
  111. this is of some value, and someone that is a "real" programer writes
  112. something quicker, simpler, and better.  Enjoy...
  113.  
  114. Note:  If Cencall can't find it's files, sfdoors.* it will not lock up
  115. with a file not found message.  It is mostly bulletproof and supports
  116. file shareing.
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.      
  133.  
  134.  
  135.  
  136.  
  137.